to aid and assist - Deutsch Englisch Wörterbuch